package com.wynet.shopsapp.service.intf;


import com.wynet.shopsapp.dto.UserAddDto;
import com.wynet.shopsapp.dto.UserFindDto;
import com.wynet.shopsapp.dto.UserLoginDto;
import com.wynet.shopsapp.vo.R;

public interface UserService {
    /**
     * 1.校验 手机号*/
    R checkPhone(String phone);
    /**
     * 2.校验 昵称*/
    R checkName(String name);
    /**
     * 3.注册*/
    R register(UserAddDto dto);
    /**
     * 4.登录 账号（手机号或昵称）密码*/
    R loginAccount(UserLoginDto dto);
    /**
     * 5.登录 手机号验证码*/
    R loginCode(UserLoginDto dto);
    /**
     * 6.密码找回*/
    R findPass(UserFindDto dto);

    R checkToken(String phone,String token);

    R all();
}
